alder dogwood - Turkish English Dictionary